KiiCloudStorageSDK : KiiCorp.Cloud.Storage Namespace

KiiBaseBucket<T> Generic Interface

Base interface of KiiBucket

Syntax

public interface KiiBaseBucket<T>

Type Parameters

T
must be KiiCorp.Cloud.Storage.KiiObject

Remarks

Developers don't need to implement this interface

Requirements

Namespace: KiiCorp.Cloud.Storage
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

Members

Public Methods

Query (KiiQuery) : KiiQueryResult<T>
Query KiiObjects in this bucket.
Query (KiiQuery, KiiQueryCallback<T>)
Query KiiObjects in this bucket.

Member Details

Query Method

Query KiiObjects in this bucket.

Syntax

public KiiQueryResult<T> Query (KiiQuery query)

Parameters

query
Query. If null is given, API returns all items in this bucket.

Returns

The result of query

Remarks

If there are many items in the result, KiiCloud will return a part of them. So please call KiiQueryResult.GetNextQueryResult() to get the rest of results.

Requirements

Namespace: KiiCorp.Cloud.Storage
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

Query Method

Query KiiObjects in this bucket.

Syntax

public void Query (KiiQuery query, KiiQueryCallback<T> callback)

Parameters

query
Query. If null is given, API returns all items in this bucket.
callback
Callback.

Returns

The result of query

Remarks

If there are many items in the result, KiiCloud will return a part of them. So please call KiiQueryResult.GetNextQueryResult() to get the rest of results.

Requirements

Namespace: KiiCorp.Cloud.Storage
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0